li{
    list-style: none;
}

/**
     * 购物进度区域======================================*/
#carPace{
    width:990px;
    padding-top:20px;
    overflow: hidden;  
    margin:20px auto;
    .left{
        width:200px;height:32px;
        float:left;
        background: url(../images/car/cart_logo.gif) no-repeat 0px -32px;
    }
    ul{
        width:446px;height:30px;
        float:right;
        position:relative;
        background: url(../images/car/cartnew_flow.png) no-repeat 26px 0px;
        li{
            float:left;
            width:176px;
            padding-top:15px;
            font:12px/15px "微软雅黑";
            color:#999;
        }
        .act{
            color:#222;
            background: url(../images/car/cart_flow_black.gif) no-repeat 26px 0px;
        }
        .last{
            width:94px;
        }
    }
}
/*** 购物进度区域结束======================================*/

/**
     * 核对信息区域开始======================================*/
#authOrder{
    width:990px;
    margin:20px auto;
    border:1px solid #222;
    .title{
        width:990px;
        height:30px;
        background: #000000;
        position:relative;
        p{
            color:white;
            font:12px/30px "微软雅黑";
            text-indent:1em;
        }
        a{
            display: block;
            position:absolute;
            right:10px;top:5px;
            width:90px;height:22px;
            background: url(../images/car/btn_backcart.png);
        }
    }
    //收货地址
    .address{
        padding:15px;
        border-bottom: 1px dashed #CCC;
        .userAddress{
            width:920px;
            height:20px;
            padding:4px 5px 6px;
            margin-bottom: 20px;
            position:relative;
            border:1px solid transparent;
            .left{
                input{
                    position:relative;
                    top:2px;
                }
                strong{
                    font:12px/12px "微软雅黑";
                    margin-right: 10px;
                    color: #E8044F;
                }
                span{
                    font:12px/12px "微软雅黑";
                }
                a{
                    font:12px/12px "微软雅黑";
                    color: #468FA2;
                    text-decoration: underline;
                }
            }
            .change{
                position:absolute;
                top:5px;right:10px;
                a{
                   font:12px/12px "微软雅黑"; 
                   color: #E8044F;
                }
            }
        }
        .addAddress{
            font:12px/12px "微软雅黑";
            color:#222;
            padding-left: 5px;
            .add{
                position:relative;
                top:2px;
                margin-bottom: 20px;
            }
            #newAddressForm{
                display: none;
            }
            table{
//              display: none;
                border-top: 1px dashed #CCC;
                padding: 15px;
                tr{
                    height:25px;
                    input{
                        border:1px solid #ccc;
                        height: 22px;
                        line-height: 22px;
                        font:12px/22px "微软雅黑";
                        color:#999; 
                        margin-bottom: 3px;
                    }
                    select{
                        position:relative;
                        
                        top:1px;
                        height:24px;
                    }
                    td{
                        font:12px/22px "微软雅黑";
                        span{
                            color: #E8044F;
                        }
                    }
                    .warning{
                        color:#999;
                        width:278px;
                    }
                }
                .td1{
                    width:90px;
                    text-align: right;
                }
                .td2{
                    width:670px;
                }
            }
        }
        .checked{
            background: #dbedf7;
            border:1px solid #8fb8e0;
        }
        .submit{
            width:226px;
            height:33px;
            border:0;
            padding-right:35px;
            font:14px/30px "微软雅黑";
            color:white;
            text-align:center;
            cursor:pointer;
            background: url(../images/car/btn_sb.png) no-repeat 0px -66px ;
        }
    }
    //支付方式
    .pay{
        padding:15px;
        border-bottom: 1px dashed #CCC;
        .content{
            p{
                text-indent:20px;
                font:14px/20px "微软雅黑";
                color:#999;
            }
        }
        .change{
            display: none;
            p{
                text-indent:20px;
                font:12px/26px "微软雅黑";
                color:#333333;
            }
            span{
                font:12px/20px "微软雅黑";
                color:#999;
                margin-left: 20px;
            }
            .changeT{
                height:26px;
                background: url(../images/car/roundgreybtn.gif) no-repeat 5px 9px #efefef;
                margin:15px 0px;
                font:14px/26px "微软雅黑";
            }
            .sure{
                width:88px;height:33px;
                border-radius: 3px;
                cursor:pointer;
                margin-left: 20px;
                margin-top: 15px;
                text-align: center;
                text-indent: 0;
                font:14px/33px "微软雅黑";color:#FFFFFF;
                background: url(../images/car/btn_sb.png) no-repeat 0px -33px;
            }
        }
    }
    
    .express{
        padding:15px;
        border-bottom: 1px dashed #CCC;
        label{
            font:12px/28px "微软雅黑";
            position: relative;
            top:-1px;
        }
        .warning{
            color: #999;
            display: block;
            text-indent: 14px;
        }
    }
    .text{
        height:30px;
        font-size: 14px;
        color: #000;
        font-family: Arial,helvetica,sans-serif;
        a{
            font-size: 12px;
            font-weight: normal;
            font-family: Arial,helvetica,sans-serif;
            color: #E8044F;
        }
    }
    
}
/*** 核对信息区域结束======================================*/

/**
     * 购物车主体表单======================================*/
#carBody{
   width:990px;
   height:auto;
   margin:50px auto; 
   border-left: 1px solid #ccc;
   .carHead{
       width:990px;
       tr{
           height:32px;
       }
       th,td{
           color:white;
           font:12px/32px "微软雅黑";
           text-align: center;
           border-bottom:1px solid #ccc;
           border-right:1px solid #ccc; ;
       }
       .th1{
           width:346px;
       }
       .th2{
           width:120px;
       }
       .th3{
           width:116px;
       }
       .th4{
           width:120px;
       }
       
       .th5{
           width:100px;
       }
       .th6{
           width:188px;
       }
       .tr1{
           background: #000;
           th{
               font-weight: 700;
               border:0;
           }
       }
       .tr2{
           background: #f8f8f8;
           td{
               color:#222;
               text-align: left;
               padding-left:10px;
               border-left:0px;
               border-right:0px;
               input{
                   position:relative;
                   top:2px;
               }
           }
       }
       .goods{
           height:60px;
           padding:10px;
           overflow: hidden;
           td{
               position:relative;
               font:12px/32px "微软雅黑";
               color:#222222;
               height:60px;
               padding:10px;
           }
           .th1{
               input{
                   position:absolute;
                   top:36px;left:27px;
               }
               img{
                   height:50px;
                   position:absolute;
                   left:50px;top:5px;
               }
               a{
                   line-height: 12px;
                   font:12px/14px "微软雅黑";
                   font-weight: 700;
                   display: block;
                   color:#468FA2;
                   position:absolute;
                   left:110px;top:15px;
               }
               p{
                   line-height: 12px;
                   position:absolute;
                   left:110px;top:35px;
               }
           }
           .th4{
               a{
                   display: inline-block;
                   width:12px;height:12px;
                   font:12px/10px "微软雅黑";
                   text-align: center;
                   font-weight: 700;
                   border:1px solid #ccc;
               }
               input{
                   width:35px;height:18px;
                   border:1px solid #ccc;
                   position:relative;
                   text-align: center;
                   top:2px;
               }
               p{
                   background: #e8044f;
                   line-height: 12px;
                   padding:5px 8px;
                   width:50px;
                   margin:0 auto;
                   color:white;
               }
           }
           .th5{
               font-weight: 700;
           }
       }
   }
}
/*** 购物车主体结束======================================*/

/**
     * 结算区域开始======================================*/
#result{
    width:990px;
    margin: 50px auto;
    overflow: hidden;
    p{
        padding: 10px 0px;
        font-size: 14px;
        text-align: right;
        color: #000;
        span{
            color: #E8044F;
            font-size: 24px;
            font-weight: 700;
        }
    }
    .sub{
        width:113px;height:33px;
        border:0;
        border-radius: 3px;
        font:14px/30px "微软雅黑";
        text-align: center;
        color:white;
        background: url(../images/car/btn_sb.png) no-repeat -30px 0px;
        float:right;
    }
}





/*** 结算区域结束======================================*/
















